leather harness pad - Alemán Inglés Diccionario